

// ------------------------------------------------ 倒计时 --------------------------------------- //
var time = 60;
var seconds = time;
function djs(){
	var phone =  $(".text1").val();
	if(checkPhone(phone) == false){
		popup("手机号码有误，请重填");
		return
	}
	if(seconds === 60){
		$.ajax({
			url:"?md=riders&cl=riders&at=creatCode",
			type:"post",
			dataType:"json",
			data:{"phone":phone},
		});
	}

	if (seconds > 1){
		seconds--;
		$("#bnt_yzm").text("("+seconds+"秒)后可重新获取 ").attr("disabled", true).css("pointer-events","none");
		setTimeout(function(){
			djs();
		},1000);
	}else{
		$("#bnt_yzm").text("免费获取验证码").attr("disabled", false).css('pointer-events','');
		seconds = time;
	}
}


function checkPhone(phone){
	if(!(/^1[3456789]\d{9}$/.test(phone))){
		return false;
	}else{
		return true;
	}
}


// ------------------------------------------------ 是否有被取消订单 --------------------------------------- //
$.ajax({
	url: "?md=riders&cl=riders&at=getCanCelOrders",
	type: "post",
	dataType: "json",
	success: function (d) {
		console.log(d);
		if (d.status == 1) {
			if (d.num > 0) {
				$("#Cancel").find('p').html(d.msg);
				$("#Cancel").fadeIn();
			}
		}
	}
})

$(document).ready(function(){
	// ------------------------------------------------ 同意注册协议 --------------------------------------- //
	$(".zcxy").click(function(){
		$(this).toggleClass("hov");
	});
	//发送验证码
	// $("#bnt_yzm").click(function(){
	// 	$(this).text('重新获取(59秒)');
	// 	djs();
	// });


	// ------------------------------------------------ 立即注册 --------------------------------------- //
	$(".bnt_ljzc").click(function(){
		var text1 = $(".text1").val();
		var text2 = trim($(".text2").val());
		var hasCheck = $(".zcxy").hasClass('hov');

		if(checkPhone(text1) == false){
			popup("手机号码有误，请重填");
			return
		}else if(!text2){
			popup("请输入短信验证码")
		}else if(hasCheck == false){
			popup("请确认")
		} else{
			$.ajax({
				url:"?md=riders&cl=riders&at=regriders",
				type:"post",
				dataType:"json",
				data:{"phone":text1,'checkCode':text2},
				success:function (d) {
					if(d.status == 1){
						popup(d.msg);
						setTimeout(function(){window.location.href = "?md=riders&cl=riders&at=OrdersList";},1500);
					}else{
						popup(d.msg);
						setTimeout(function(){window.location.href = "?md=riders&cl=riders&at=regriders";},1500);
					}
				}
			});

		}
	});

	function trim(str){
		return str.replace(/(^\s*)|(\s*$)/g, "");
	}


// ------------------------------------------------ 手机验证 --------------------------------------- //
	function checkPhone(phone){
		if(!(/^1[3456789]\d{9}$/.test(phone))){
			return false;
		}else{
			return true;
		}
	}


	//打开关闭菜单
	$(".nav_ico").click(function(){
		$(".nav_hs,.nav_bg").addClass("hov");
	});
	$(".nav_hs").click(function(){
		$(".nav_hs,.nav_bg").removeClass("hov");
	});

	$(".bnt_ljqd").click(function(){
		var express_id = $(this).attr('code');
		$("#ljqd_pop .btn2").attr('code',express_id);
		$.ajax({
			url:"?md=riders&cl=riders&at=ridersT",
			type:"post",
			dataType:"json",
			data:{'tel':13888888888},
			success:function (d) {
				if(d.status == 1){
					$("#ljqd_pop").fadeIn();
				}
				if( d.status == 1 && d.initiate == 2){  // 审核通过 但被停用
					$("#zhty_pop").fadeIn();
				}
				if (d.status == 4) {                    // 审核通过 禁止接单
					$("#zhty_pop").fadeIn();
				}

				if (d.status == 0 || d.status == 10) {  // 没有提交审核资料 / 刚注册 = 10    0 = 已经提交未审核
					$("#ridersD").fadeIn();
					$("#riderReg").show();
				}

				if (d.status == 3){                     // 审核未通过
					$("#con").html("骑手认证资料审核未通过，请查看未通过理由后，可重新填写再次提交认证。<br>未通过理由："+d.msg);
					$("#ridersT").fadeIn();
					$("#riderReg").show();
				}

				if (d.status == 2){                     // 审核未通过 不得申请
					$("#ridersB").fadeIn();
				}
			}
		})
	});

	$("#ljqd_pop .btn2").click(function(){
		var express_id = $(this).attr('code');
		$.ajax({
			url:"?md=riders&cl=riders&at=Grab",
			type:"post",
			dataType:"json",
			data:{'express_id':express_id},
			success:function (d) {
				if(d.status == 1){
					popup("抢单成功");
					$("#express_"+express_id).remove();
					$("#ljqd_pop").fadeOut();
				}else if(d.status == 2){
					$("#ljqd_pop").fadeOut();
					popup(d.msg);
					// console.log(d)
					setTimeout(function(){ location.reload() },3000);
				} else{
					popup(d.msg);
					$("#ljqd_pop").fadeOut();
				}
			}
		})

	});
	$("#ljqd_pop .btn1").click(function(){
		$("#ljqd_pop").fadeOut();
	});


	// ------------------------------------------------ 账号停用 --------------------------------------- //
	$(".bnt_zhty").click(function(){
		$("#zhty_pop").fadeIn();
	});
	$("#zhty_pop .btn1,#zhty_pop .btn2").click(function(){
		$("#zhty_pop").fadeOut();
	});



	$("#ridersT .btn1,#ridersT .btn2").click(function(){
		$("#ridersT").fadeOut();
	});


	$("#ridersD .btn1,#ridersD .btn2").click(function(){
		$("#ridersD").fadeOut();
	});


	$("#ridersC .btn1,#ridersC .btn2").click(function(){
		$("#ridersC").fadeOut();
	});


	$("#error .btn1,#error .btn2").click(function(){
		$("#error").fadeOut();
	});

	// 提交无效资料
	$("#ridersB .btn1,#ridersB .btn2").click(function(){
		$("#ridersB").fadeOut();
	});


	// 是否有被取消订单
	$("#Cancel .btn1").click(function(){
		$("#Cancel").fadeOut();
	});
	$("#Cancel .btn2").click(function(){
			location.href = "?md=riders&cl=riders&at=messageConten";
		$("#Cancel").fadeOut();
	});


	// ------------------------------------------------ 确认取货 --------------------------------------- //
	$(".bnt_qrqh").click(function(){
		var express_id = $(this).attr('code');
		$("#qrqh_pop .btn2").attr('code',express_id);
		$("#qrqh_pop").fadeIn();
	});
	$("#qrqh_pop .btn2").click(function(){
		var express_id = $(this).attr('code');
		var type = $(this).next().text();
		$.ajax({
			url:"?md=riders&cl=riders&at=assPick",
			type:"post",
			dataType:"json",
			data:{'express_id':express_id},
			success:function (d) {
				if(d.status == 1){
					popup("取货成功");
					if(type){
						location.href = "?md=riders&cl=riders&at=dispatching";
						return;
					}
					$("#express_"+express_id).remove();
					$("#qrqh_pop").fadeOut();
				}else{
					popup(d.msg);
					$("#qrqh_pop").fadeOut();
				}
			}
		})

	});
	$("#qrqh_pop .btn1").click(function(){
		$("#qrqh_pop").fadeOut();
	});


	// ------------------------------------------------ 货品送达 --------------------------------------- //
	$(".bnt_hpsd").click(function(){
		var express_id = $(this).attr('code');
		$("#hpsd_qr_pop .btn2").attr('code',express_id);
		$("#hpsd_pop").fadeIn();
	});

	$("#hpsd_pop .btn2").click(function(){
		// $("#finishSelect").empty();
		$("#remark").val("");
		$("#hpsd_pop").fadeOut();
		$("#hpsd_qr_pop").fadeIn();
	});

	$("#hpsd_pop .btn1").click(function(){
		$("#hpsd_pop").fadeOut();
	});


	// ------------------------------------------------ 确认送达 填写备注 --------------------------------------- //
	// $("#hpsd_qr_pop .btn2").click(function(){
	// 	var express_id = $(this).attr('code');
	// 	var type = $(this).next().text();
	// 	var finishSelect = $("#finishSelect").val();
	// 	var remark = $("#remark").val();
	//
	// 	if(!$.trim(remark) || !finishSelect || !express_id){
	// 		popup("请正确填写");
	// 		return false;
	// 	}
	// 	if(!finishSelect){
	// 		popup("订单签收状态不可为空");
	// 		return false;
	// 	}
	// 	$.ajax({
	// 		url:"?md=riders&cl=riders&at=finish",
	// 		type:"post",
	// 		dataType:"json",
	// 		data:{'express_id':express_id,'finishSelect':finishSelect,'remark':remark},
	// 		success:function (d) {
	// 			$("#hpsd_qr_pop .btn1").click();
	// 			if(d.status == 1){
	// 				popup("配送完成");
	// 				$("#express_"+express_id).remove();
	// 				// location.href = "?md=riders&cl=riders&at=dispatching";
	// 			}else{
	// 				popup(d.msg);
	// 				// $("#qrqh_pop").fadeOut();
	// 			}
	// 		}
	// 	})
	// });
	// $("#hpsd_qr_pop .btn1").click(function(){
	// 	$("#hpsd_qr_pop").fadeOut();
	// });


	// ------------------------------------------------ 查询历史订单 --------------------------------------- //
	$(".a_bnt_cx").click(function(){
		$(".wdqb_top p span").text("查询时间段累计收入");
	});


	// ------------------------------------------------ 无法配送 --------------------------------------- //
	$(".bnt_wfps").click(function(){
		$("#wfps_pop").fadeIn();
	});
	$("#wfps_pop .btn1").click(function(){
		$("#wfps_pop").fadeOut();
	});


	// ------------------------------------------------ 取货码 --------------------------------------- //
	$(".QRCode").click(function(){
		var QRCode = $(this).attr('code');
		if(QRCode){
			$("#QRCode").find('p').html("<h3>此订单取件码</h3><br/>【"+QRCode+"】<br/>请确认取件码无误后，再确定取货");
			$("#QRCode").fadeIn();
		}else{
			popup('20191225前订单无取件码！')
		}

	});

	$("#QRCode .btn1, .btn2").click(function(){
		$("#QRCode").fadeOut();
	});


});


/*------------loading---------------*/
document.writeln("<div class=\"loading\"><div class=\"loading_c\"><span><p>加载中...</p></span></div></div>");
function loading(){
	$(".loading").fadeIn();
}
function closeloading(){
	$(".loading").fadeOut()
}

/*------------弹出提示框---------------*/
document.writeln("<div class=\"popup_tsk\"><p></p></div>");
function popup(tsk){
	$(".popup_tsk p").text(tsk);
	$(".popup_tsk").fadeIn();
	setTimeout(function(){$(".popup_tsk").fadeOut()},2000);
}

/*------------选择地区---------------*/
document.writeln("<div class=\"region_bg\"><div class=\"region\"><h3>选择城市</h3><div class=\"region_li\"><ul><li>北京</li><li class=\"hov\">上海</li></ul></div><div class=\"bnt\"><a class=\"bnt_qrxz\" href=\"javascript:void(0)\">确认选择</a><p>*切换城市将清空购物车</p></div></div></div>");


/*$(document).click("click",function(e){
	var target = $(e.target);
		if(target.closest(".ico_design_pop_c").length == 0){
		$(".ico_design_pop_bg").fadeOut();
	}
})*/





























